Andrei IvanAndrei Ivan
When Table Tennis Data Stops Being a Scoreboard: A Data Pipeline Incident and Lessons for Vietnamese SportOpening: A Nine-Dimension Report With Not a Single Data Point In the analysis...
Jeremy Allen White Plays Jeff Horwitz in The Social Reckoning: Why This Is Not Football News?Jeremy Allen White plays investigative journalist Jeff Horwitz in Aaron...
AntGamer's winless Visa VMC run: a brand-new roster turned into evidence about genderThe Visa VMC Fall 2026 standings record AntGamer on the one line nobody wants...
Indonesia for the first time has 4 representatives in Europe's top 5 leagues: A historic step or a sign of a golden generation?When the European football lights turn on in four different countries,...
17-17 in Shenzhen: The 36th Rally and Two Trajectories of Indian BadmintonI rewound to the 36th rally at 17-17 in the deciding game, and for the first...
V.League Expansion from 14 to 18 Clubs: Eight Extra Rounds and Four Uncertain LicencesTwo out of fourteen. That is the share of V.League clubs that failed to meet...
Thailand 2-0 Vietnam: A Defensive Map Drawn from the 10th MinuteIn the 10th minute, the ball reached Sarach Yooyen about 24 metres from goal,...
Visa VMC Fall 2026 National Final: Saigon Phantom Defends the Crown Against NOOB TEAMOn the scoreboard of the third game in the winners' final, Saigon Phantom led...
14-Year-Old Quach Thi Hoai An, Jess Mruzik's Spike, and the Physicality Gap in Vietnam's Women's Volleyball ChampionshipThe moment the stands fell silent did not come from a beautiful play. A spike...
Sunderland 0-2 Brighton: Three Straight Clean Sheets and the Structural Fault Line Named Pascal GrossIn their last three Premier League matches, Brighton have not conceded a sing...
Vietnam's Sepak Takraw and the ASIAD 20 Gold: When the Reward Writes a Second StoryI remember that afternoon vividly. At the national stadium, a young athlete h...
Asiad 20 Closes in Aichi-Nagoya: 348 Athletes, 3 Golds, and Vietnam's Athletics GapThe Asiad 20 flame went out in Aichi-Nagoya on Sunday night, and in that fina...
Hong Le 2:50:41, Anh Khoi 2:29:58: Inside the Course Record of the Hanoi Marathon, Season 5On the morning of October 4, the asphalt leading onto Long Bien Bridge was da...
CAVB Final: Egypt Beat Kenya 3-0 to Claim First Olympic BerthThe CAVB Women's African Nations Championship final ended in three sets: Egyp...
Table Tennis England and Members' Day: When Voices Are Heard But Not Necessarily Acted UponOn a weekend in England, there was no sound of paddles hitting balls, no...
The 1-for-6 From Three and a PIR of 40: Elijah Bryant Is Not Winning With What You ThinkI counted nine. Nine times Elijah Bryant stepped to the free-throw line in...
The Integrity Gate: When the Vietnam-Korea Transfer Market Returns a Null ResultOn August 6, 2026, Son Heung-min confirmed he was leaving Tottenham Hotspur...
Arizona State sweeps Stanford 3-0: three attacking points beat one starThe scoreboard in San Luis Obispo froze at 24-23 for Stanford in the third se...
From a Job Posting to a Growth Signal: The Story Behind Norwin Aqua ClubI have spent more than three decades observing swimming pools, from local...
PV Sindhu and the lesson of structure: winning the opening set does not make a legendThe clock hit 122 seconds in the third game, and that was the final boundary...
